<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- 1.将vue.js引入 -->
    <script src="./js/vue.js"></script>
    <style>
        /* 定义隐藏属性 */
        [v-cloak] {
            display: none;
        }
    </style>
</head>

<body>
    <div class="app" v-cloak>
        <!-- 3.插值表达式 渲染数据-->
        <div> {{msg}}</div>
        <!-- 可以使用如上方式展示数据,也可以使用v-text指令来渲染数据 -->
        <div v-text="msg"></div><br>
        {{boo}}
        <!-- v-text 和 v-html 本质的差别 是否会解析html解析 -->
        <p v-text="boo"></p>
        <p v-html="boo"></p>

        <pre>
           你好
                 我是
                        xxxx
        </pre>
        <!-- v-pre 保留预格式 包括原始的{{}} 插值表达式-->
        <h2 v-pre>{{msg}}</h2>
        <span v-pre>{{ this will not be compiled }}</span>
    </div>

    <script>
        // 2.new Vue实例
        const vm = new Vue({
            // el指定 控制html容器范围
            el: '.app',
            // data 放置数据的一个配置项
            data: {
                msg: '春风十里扬州路',
                boo: '<em>卷上珠帘总不如</em>'
            }
        })
    </script>
</body>

</html>